wind turbine brake - Turkish English Dictionary